<html>
<body>

<h3>函数功能</h3>该函数为指定的设备上下文环境枚举可用的笔或画笔，对于每个可用对象，该函数调用应用程序定义的回调函数，提供数据描述该对象。Enumobjects继续调用回调函数直到回调函数返回零或所有的对象都已枚举为止。<br>
<h3>函数原型</h3>int EnumObjects(HDC hdc, int nObjectType, GOBJENUMPROC lpObjectFunc, LPARAM lParam)；<br>
<h3>参数</h3>
hdc：设备上下文环境句柄。<br>
nObjectType：指定对象类型，该参数可为OBJ_BRUSH或OBJ_PEN。<br>
lpObjectFunc：指向应用程序定义的回调函数的指针，关于回调函数的更多信息，参见EnumObjectsProc函数。<br>
LParam：指向应用程序定义的数据的指针，该数据与对象信息一起传送给回调函数。<br>
<h3>返回值</h3>返回值表明回调函数最后的一次返回值并且由用户定义；如果有太多的对象而无法枚举，则返回值为－1，在这种情况下回调函数不被调用。<br>
<h3>速查</h3>Windows NT：3.1及以上版本；Windows：95及以上版本；Windows CE：不支持；头文件：wingdi.h；库文件：gdi32.lib。<br>

</body>
</html>
